(systematic) mass rape - Spanish English Dictionary